var consultCtrl  = new XFApp.client();
XFApp.client.prototype.consult = {
	successCode : "10000",
	urlItems : {
		modifyURL : basePath+"/userCenter/consulation/modify"
	},
	
	modify:function(){
		var replyContent = $("#description").val();
		if(!replyContent){
			$("#description_tip").show();
			return;
		}
		var title = $("#title").val();
		if(!title){
			$("#title_tip").show();
			return;
		}
		var _this = this;
		var id = $("#id").val();
		if(!id){
			webDialogUtil.simpleAlert("请选择需要回答的选项", "温馨提示");
			return;
		}
		var params = [];
		$("input").each(function(){
			if(!!$(this).val() && !!$(this).attr("id")){
				var param = {name:'',value:''};
				param.name=$(this).attr("id");
				param.value=$(this).val();
				params.push(param);
			}
		});
		$("select").each(function(){
			if(!!$(this).val() && !!$(this).attr("id")){
				var param = {name:'',value:''};
				param.name=$(this).attr("id");
				param.value=$(this).val();
				params.push(param);
			}
		});
		$("textarea").each(function(){
			if(!!$(this).val() && !!$(this).attr("id")){
				var param = {name:'',value:''};
				param.name=$(this).attr("id");
				param.value=$(this).val();
				params.push(param);
			}
		});
		
		webDialogUtil.simpleConfrimAlert("是否确认修改", function(){
			$.ajaxFileUpload({
				url : _this.urlItems.modifyURL,
				secureuri:false,
				fileElementId:'image',//file标签的id
				dataType: 'json',
				data : params,
				success: function (data, status) {
					if(data.code!=10000){
						webDialogUtil.simpleAlert(data.msg, "温馨提示");
					}else{
						webDialogUtil.simpleAlert("处理成功", "温馨提示");
						if(!!data.result){
							if(!!data.result.path){
								$("#img_show").html("<img src='"+remoteRes+"/"+data.result.path+"' />");
							}
						}
					}
				},
				error: function (data, status, e) {
					webDialogUtil.simpleAlert("处理异常", "温馨提示");
				}
			});
		});
	},
	showIndustryClassify : function(value,initValue){
		var content = '<option value="">全部</option>';
		if(!!value && value!=0){
			$("#department").find("option[name='industry"+value+"']").each(function(){
				var box = $('<div></div>');
				var sel = $(this).clone();
				sel.css("display","");
				box.append(sel);
				content+=box.html();
			});
			$("#industryClassify").html(content);
			if(!!initValue){
				$("#industryClassify").val(initValue);
			}
		}else{
			$("#industryClassify").html(content);
			$("#industryClassify").val("");
		}
	},
	event : function(){
		var _this = this;
		$("#modify_btn").on("click",function(){
			_this.modify();
		});
		$("#description").on("focus",function(){
			$("#description_tip").hide();
		});
		$("#title").on("focus",function(){
			$("#title_tip").hide();
		});
		$("#department").on("change",function(){
			_this.showIndustryClassify($(this).val(),null);
		});
	},
};
$(function(){
	consultCtrl.consult.event();
	consultCtrl.consult.showIndustryClassify($("#department").val(),$("#industryClassify_val").val());
});